home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 114 / PC Guia 114.iso / Software / Produtividade / Apache 2.0.52 / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F277557_glossary.html.en < prev    next >
Encoding:
Extensible Markup Language  |  2004-09-12  |  20.4 KB  |  354 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
  4.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  5.               This file is generated from xml source: DO NOT EDIT
  6.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  7.       -->
  8. <title>Glossary - Apache HTTP Server</title>
  9. <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
  10. <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
  11. <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
  12. <link href="./images/favicon.ico" rel="shortcut icon" /></head>
  13. <body id="manual-page" class="no-sidebar"><div id="page-header">
  14. <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p>
  15. <p class="apache">Apache HTTP Server Version 2.0</p>
  16. <img alt="" src="./images/feather.gif" /></div>
  17. <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
  18. <div id="path">
  19. <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs-project/">Documentation</a> > <a href="./">Version 2.0</a></div><div id="page-content"><div id="preamble"><h1>Glossary</h1>
  20. <div class="toplang">
  21. <p><span>Available Languages: </span><a href="./en/glossary.html" title="English"> en </a> |
  22. <a href="./es/glossary.html" hreflang="es" rel="alternate" title="Espa±ol"> es </a> |
  23. <a href="./ko/glossary.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
  24. </div>
  25.  
  26. <p>This glossary defines some of the common terminology related to
  27. Apache in particular, and web serving in general.  More information
  28. on each concept is provided in the links.</p>
  29. </div>
  30. <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  31. <div class="section">
  32. <h2><a name="definitions" id="definitions">Definitions</a></h2>
  33.  
  34. <dl>
  35. <dt><a name="authentication">Authentication</a></dt> <dd>The positive
  36. identification of a network entity such as a server, a client, or a
  37. user.<br /> See: <a href="howto/auth.html">Authentication, Authorization, and Access
  38. Control</a></dd>
  39.  
  40. <dt><a name="accesscontrol">Access Control</a></dt>
  41. <dd>The restriction of access to network realms. In an Apache context
  42.     usually the restriction of access to certain <em>URLs</em>.<br />
  43. See:  <a href="howto/auth.html">Authentication, Authorization, and Access
  44. Control</a></dd>
  45.  
  46. <dt><a name="algorithm">Algorithm</a></dt>
  47. <dd>An unambiguous formula or set of rules for solving a problem in
  48. a finite number of steps. Algorithms for encryption are usually called
  49. <dfn>Ciphers</dfn>.</dd>
  50.  
  51. <dt><a name="apacheextensiontool">APache eXtension Tool</a> <a name="apxs">(apxs)</a></dt> <dd>A perl script that aids in compiling <a href="#module">module</a> sources into Dynamic Shared Objects (<a href="#dso">DSO</a>s) and helps install them in the Apache Web
  52. server.<br /> See: <a href="programs/apxs.html">Manual Page: apxs</a></dd>
  53.  
  54. <dt><a name="certificate">Certificate</a></dt>
  55. <dd>A data record used for authenticating network entities such
  56.     as a server or a client. A certificate contains X.509 information pieces
  57.     about its owner (called the subject) and the signing <a href="#certificationauthority">Certification Authority</a> (called the
  58.     issuer), plus the owner's <a href="#publickey">public key</a> and the
  59.     signature made by the CA. Network entities verify these signatures
  60.     using CA certificates.<br />
  61. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  62.  
  63. <dt><a name="certificationauthority">Certification Authority</a> <a name="ca">(CA)</a></dt> <dd>A trusted third party whose purpose is to
  64. sign certificates for network entities it has authenticated using
  65. secure means. Other network entities can check the signature to verify
  66. that a CA has authenticated the bearer of a certificate.<br />
  67. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  68.  
  69. <dt><a name="certificatsigningrequest">Certificate Signing Request</a>
  70. <a name="csr">(CSR)</a></dt> <dd>An unsigned <a href="#certificate">certificate</a> for submission to a <a href="#certificationauthority">Certification Authority</a>, which signs it
  71. with the <a href="#privatekey">Private Key</a> of their CA
  72. <em>Certificate</em>. Once the CSR is signed, it becomes a real
  73. certificate.<br />
  74. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  75.  
  76.  
  77. <dt><a name="cipher">Cipher</a></dt> <dd>An algorithm or system for
  78. data encryption. Examples are DES, IDEA, RC4, etc.<br />
  79. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  80.  
  81. <dt><a name="ciphertext">Ciphertext</a></dt> <dd>The result after <a href="#plaintext">Plaintext</a> is passed through a <a href="#cipher">Cipher</a>.<br /> See: <a href="ssl/">SSL/TLS
  82. Encryption</a></dd>
  83.  
  84. <dt><a name="commongatewayinterface">Common Gateway Interface</a> <a name="cgi">(CGI)</a></dt> <dd>A standard definition for an interface
  85. between a web server and an external program that allows the external
  86. program to service requests.  The interface was originally defined by
  87. <a href="http://hoohoo.ncsa.uiuc.edu/cgi/overview.html">NCSA</a> but
  88. there is also an <a href="http://cgi-spec.golux.com/">RFC
  89. project</a>.<br />
  90. See: <a href="howto/cgi.html">Dynamic Content with CGI</a></dd>
  91.  
  92.  
  93. <dt><a name="configurationdirective">Configuration Directive</a></dt>
  94. <dd>See: <a href="#directive">Directive</a></dd>
  95.  
  96. <dt><a name="configurationfile">Configuration File</a></dt>
  97. <dd>A text file containing <a href="#directive">Directives</a>
  98. that control the configuration of Apache.<br />
  99. See: <a href="configuring.html">Configuration Files</a></dd>
  100.  
  101. <dt><a name="connect">CONNECT</a></dt> <dd>An HTTP <a href="#method">method</a> for proxying raw data channels over HTTP. It
  102. can be used to encapsulate other protocols, such as the SSL
  103. protocol.</dd>
  104.  
  105. <dt><a name="context">Context</a></dt> <dd>An area in the <a href="#configurationfile">configuration files</a> where certain types
  106. of <a href="#directive">directives</a> are allowed.<br /> See: <a href="mod/directive-dict.html#Context">Terms
  107. Used to Describe Apache Directives</a></dd>
  108.  
  109. <dt><a name="digitalsignature">Digital Signature</a></dt>
  110. <dd>An encrypted text block that validates a certificate or other file. A
  111.     <a href="#certificationauthority">Certification Authority</a> creates a
  112.     signature by generating a hash of the <em>Public Key</em> embedded in a
  113.     <em>Certificate</em>, then encrypting the hash with its own <em>Private
  114.     Key</em>. Only the CA's public key can decrypt the signature, verifying
  115.     that the CA has authenticated the network entity that owns the
  116.     <em>Certificate</em>.<br />
  117. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  118.  
  119. <dt><a name="directive">Directive</a></dt> <dd>A configuration command
  120. that controls one or more aspects of Apache's behavior.  Directives
  121. are placed in the <a href="#configurationfile">Configuration
  122. File</a><br /> See: <a href="mod/directives.html">Directive
  123. Index</a></dd>
  124.  
  125. <dt><a name="dynamicsharedobject">Dynamic Shared Object</a> <a name="dso">(DSO)</a></dt> <dd><a href="#module">Modules</a> compiled
  126. separately from the Apache httpd binary that can be loaded on-demand.<br />
  127. See: <a href="dso.html">Dynamic Shared Object Support</a></dd>
  128.  
  129. <dt><a name="environmentvariable">Environment Variable</a> <a name="env-variable">(env-variable)</a></dt>
  130. <dd>Named variables managed by the operating system shell
  131. and used to store information and communicate between programs.  Apache also
  132. contains internal variables that are referred to as environment variables,
  133. but are stored in internal Apache structures, rather than in the 
  134. shell environment.<br />
  135. See: <a href="env.html">Environment Variables in Apache</a></dd>
  136.  
  137. <dt><a name="export-crippled">Export-Crippled</a></dt>
  138. <dd>Diminished in cryptographic strength (and security) in order to comply
  139.     with the United States' Export Administration Regulations (EAR).
  140.     Export-crippled cryptographic software is limited to a small key size,
  141.     resulting in <em>Ciphertext</em> which usually can be decrypted by brute
  142.     force.<br />
  143. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  144.  
  145. <dt><a name="filter">Filter</a></dt> <dd>A process that is applied to
  146. data that is sent or received by the server.  Input filters process
  147. data sent by the client to the server, while output filters process
  148. documents on the server before they are sent to the client.  For
  149. example, the <code>INCLUDES</code> output filter processes documents
  150. for <a href="#ssi">Server Side Includes</a>.<br /> See: <a href="filter.html">Filters</a></dd>
  151.  
  152. <dt><a name="fully-qualifieddomain-name">Fully-Qualified
  153. Domain-Name</a> <a name="fqdn">(FQDN)</a></dt> <dd>The unique name of
  154. a network entity, consisting of a hostname and a domain name that can
  155. resolve to an IP address. For example, <code>www</code> is a hostname,
  156. <code>example.com</code> is a domain name, and
  157. <code>www.example.com</code> is a fully-qualified domain name.</dd>
  158.  
  159. <dt><a name="handler">Handler</a></dt> <dd>An internal Apache
  160. representation of the action to be performed when a file is
  161. called. Generally, files have implicit handlers, based on the file
  162. type. Normally, all files are simply served by the server, but certain
  163. file types are "handled" separately.  For example, the
  164. <code>cgi-script</code> handler designates files to be processed as <a href="#cgi">CGIs</a>.<br />
  165. See: <a href="handler.html">Apache's Handler Use</a></dd>
  166.  
  167. <dt><a name="header">Header</a></dt>
  168. <dd>The part of the <a href="#http">HTTP</a> request and response that
  169. is sent before the actual content, and that contains meta-information
  170. describing the content.</dd>
  171.  
  172. <dt><a name=".htaccess">.htaccess</a></dt> <dd>A <a href="#configurationfile">configuration file</a> that is placed inside
  173. the web tree and applies configuration <a href="#directive">directives</a> to the directory where it is placed
  174. and all sub-directories.  Despite its name, this file can hold almost
  175. any type of directive, not just access-control directives.<br />
  176. See: <a href="configuring.html">Configuration Files</a></dd>
  177.  
  178. <dt><a name="httpd.conf">httpd.conf</a></dt>
  179. <dd>The main Apache <a href="#configurationfile">configuration file</a>.
  180. The default location is <code>/usr/local/apache2/conf/httpd.conf</code>,
  181. but it may be moved using run-time or compile-time configuration.<br />
  182. See: <a href="configuring.html">Configuration Files</a></dd>
  183.  
  184. <dt><a name="hypertexttransferprotocol">HyperText Transfer
  185. Protocol</a> <a name="http">(HTTP)</a></dt> <dd>The standard
  186. transmission protocol used on the World Wide Web.  Apache implements
  187. version 1.1 of the protocol, referred to as HTTP/1.1 and defined by <a href="http://ietf.org/rfc/rfc2616.txt">RFC 2616</a>.</dd>
  188.  
  189. <dt><a name="https">HTTPS</a></dt>
  190. <dd>The HyperText Transfer Protocol (Secure), the standard encrypted
  191.     communication mechanism on the World Wide Web. This is actually just HTTP
  192.     over <a href="#ssl">SSL</a>.<br />
  193. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  194.  
  195. <dt><a name="method">Method</a></dt> <dd>In the context of <a href="#http">HTTP</a>, an action to perform on a resource, specified
  196. on the request line by the client.  Some of the methods available in
  197. HTTP are <code>GET</code>, <code>POST</code>, and <code>PUT</code>.</dd>
  198.  
  199. <dt><a name="messagedigest">Message Digest</a></dt>
  200. <dd>A hash of a message, which can be used to verify that the contents of
  201.     the message have not been altered in transit.<br />
  202. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  203.  
  204. <dt><a name="mime-type">MIME-type</a></dt> <dd>A way to describe the
  205. kind of document being transmitted.  Its name comes from that fact
  206. that its format is borrowed from the Multipurpose Internet Mail
  207. Extensions.  It consists of a major type and a minor type, separated
  208. by a slash.  Some examples are <code>text/html</code>,
  209. <code>image/gif</code>, and <code>application/octet-stream</code>.  In
  210. HTTP, the MIME-type is transmitted in the <code>Content-Type</code> <a href="#header">header</a>.<br /> See: <a href="mod/mod_mime.html">mod_mime</a></dd>
  211.  
  212. <dt><a name="module">Module</a></dt> <dd>An independent part of a
  213. program.  Much of Apache's functionality is contained in modules that
  214. you can choose to include or exclude.  Modules that are compiled into
  215. the Apache httpd binary are called <em>static modules</em>, while
  216. modules that are stored separately and can be optionally loaded at
  217. run-time are called <em>dynamic modules</em> or <a href="#dso">DSOs</a>.  Modules that are included by default are called
  218. <em>base modules</em>.  Many modules are available for Apache that are
  219. not distributed as part of the Apache HTTP Server <a href="#tarball">tarball</a>.  These are referred to as <em>third-party
  220. modules</em>.<br />
  221. See: <a href="mod/">Module Index</a></dd>
  222.  
  223. <dt><a name="modulemagicnumber">Module Magic Number</a> (<a name="mmn">MMN</a>)</dt>
  224. <dd>
  225. Module Magic Number is a constant defined in the Apache source code
  226. that is associated with binary compatibility of modules. It is changed
  227. when internal Apache structures, function calls and other significant
  228. parts of API change in such a way that binary compatibility cannot be
  229. guaranteed any more. On MMN change, all third party modules have to be
  230. at least recompiled, sometimes even slightly changed in order to work
  231. with the new version of Apache.
  232. </dd>
  233.  
  234. <dt><a name="openssl">OpenSSL</a></dt>
  235. <dd>The Open Source toolkit for SSL/TLS<br />
  236.     see <a href="http://www.openssl.org/">http://www.openssl.org/</a></dd>
  237.  
  238. <dt><a name="passphrase">Pass Phrase</a></dt> <dd>The word or phrase
  239. that protects private key files.  It prevents unauthorized users from
  240. encrypting them. Usually it's just the secret encryption/decryption
  241. key used for <a name="cipher">Ciphers</a>.<br /> See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  242.  
  243. <dt><a name="plaintext">Plaintext</a></dt>
  244. <dd>The unencrypted text.</dd>
  245.  
  246. <dt><a name="privatekey">Private Key</a></dt> <dd>The secret key in a
  247. <a name="publickeycryptography">Public Key Cryptography</a> system,
  248. used to decrypt incoming messages and sign outgoing ones.<br />
  249. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  250.  
  251. <dt><a name="proxy">Proxy</a></dt> <dd>An intermediate server that
  252. sits between the client and the <em>origin server</em>.  It accepts
  253. requests from clients, transmits those requests on to the origin
  254. server, and then returns the response from the origin server to the
  255. client.  If several clients request the same content, the proxy
  256. can deliver that content from its cache, rather than requesting it
  257. from the origin server each time, thereby reducing response time.<br />
  258. See: <a href="mod/mod_proxy.html">mod_proxy</a></dd>
  259.  
  260. <dt><a name="publickey">Public Key</a></dt> <dd>The publicly
  261. available key in a <a name="publickeycryptography">Public Key
  262. Cryptography</a> system, used to encrypt messages bound for its owner
  263. and to decrypt signatures made by its owner.<br />
  264. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  265.  
  266. <dt><a name="publickeycryptography">Public Key Cryptography</a></dt>
  267. <dd>The study and application of asymmetric encryption systems, which
  268. use one key for encryption and another for decryption. A corresponding
  269. pair of such keys constitutes a key pair. Also called Asymmetric
  270. Cryptography.<br /> See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  271.  
  272. <dt><a name="regularexpresion">Regular Expression</a> <a name="regex">(Regex)</a></dt> <dd>A way of
  273. describing a pattern in text - for example, "all the words that begin with the
  274. letter A" or "every 10-digit phone number" or even "Every sentence
  275. with two commas in it, and no capital letter Q". Regular expressions
  276. are useful in Apache because they let you apply certain
  277. attributes against collections of files or resources in very flexible
  278. ways - for example, all .gif and .jpg files under any "images"
  279. directory could be written as "<code>/images/.*(jpg|gif)$</code>".
  280. Apache uses Perl Compatible Regular Expressions provided by the
  281. <a href="http://www.pcre.org/">PCRE</a> library.</dd>
  282.  
  283. <dt><a name="reverseproxy">Reverse Proxy</a></dt> <dd>A <a href="#proxy">proxy</a> server that appears to the client as if it is
  284. an <em>origin server</em>.  This is useful to hide the real origin
  285. server from the client for security reasons, or to load balance.</dd>
  286.  
  287. <dt><a name="securesocketslayer">Secure Sockets Layer</a> <a name="ssl">(SSL)</a></dt> <dd>A protocol created by Netscape
  288. Communications Corporation for general communication authentication
  289. and encryption over TCP/IP networks.  The most popular usage is
  290. <em>HTTPS</em>, i.e. the HyperText Transfer Protocol (HTTP) over SSL.<br />
  291. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  292.  
  293. <dt><a name="serversideincludes">Server Side Includes</a> <a name="ssi">(SSI)</a></dt> <dd>A technique for embedding processing
  294. directives inside HTML files.<br /> See: <a href="howto/ssi.html">Introduction to Server Side Includes</a></dd>
  295.  
  296. <dt><a name="session">Session</a></dt>
  297. <dd>The context information of a communication in general.</dd>
  298.  
  299. <dt><a name="ssleay">SSLeay</a></dt>
  300. <dd>The original SSL/TLS implementation library developed by
  301.     Eric A. Young</dd>
  302.  
  303. <dt><a name="symmetriccryptophraphy">Symmetric Cryptography</a></dt>
  304. <dd>The study and application of <em>Ciphers</em> that use a single secret key
  305.     for both encryption and decryption operations.<br />
  306. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  307.  
  308. <dt><a name="tarball">Tarball</a></dt>
  309. <dd>A package of files gathered together using the <code>tar</code>
  310. utility.  Apache distributions are stored in compressed tar archives
  311. or using pkzip.</dd>
  312.  
  313. <dt><a name="transportlayersecurity">Transport Layer Security</a> <a name="tls">(TLS)</a></dt> <dd>The successor protocol to SSL, created
  314. by the Internet Engineering Task Force (IETF) for general
  315. communication authentication and encryption over TCP/IP networks. TLS
  316. version 1 and is nearly identical with SSL version 3.<br />
  317. See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  318.  
  319. <dt><a name="uniformresourcelocator">Uniform Resource Locator</a> <a name="url">(URL)</a></dt> <dd>The name/address of a resource on the
  320. Internet.  This is the common informal term for what is formally
  321. called a <a href="#uniformresourceidentifier">Uniform Resource
  322. Identifier</a>.  URLs are usually made up of a scheme, like
  323. <code>http</code> or <code>https</code>, a hostname, and a path.  A
  324. URL for this page is
  325. <code>http://httpd.apache.org/docs-2.0/glossary.html</code>.</dd>
  326.  
  327. <dt><a name="uniformresourceidentifier">Uniform Resource Identifier</a> <a name="URI">(URI)</a></dt> <dd>A compact string of characters for
  328. identifying an abstract or physical resource.  It is formally defined
  329. by <a href="http://www.ietf.org/rfc/rfc2396.txt">RFC 2396</a>.
  330. URIs used on the world-wide web are commonly referred to
  331. as <a href="#url">URLs</a>.</dd>
  332.  
  333. <dt><a name="virtualhosting">Virtual Hosting</a></dt> <dd>Serving
  334. multiple websites using a single instance of Apache.  <em>IP virtual
  335. hosting</em> differentiates between websites based on their IP
  336. address, while <em>name-based virtual hosting</em> uses only the name
  337. of the host and can therefore host many sites on the same IP
  338. address.<br /> See: <a href="vhosts/">Apache Virtual Host
  339. documentation</a></dd>
  340.  
  341. <dt><a name="x.509">X.509</a></dt> <dd>An authentication certificate
  342. scheme recommended by the International Telecommunication Union
  343. (ITU-T) which is used for SSL/TLS authentication.<br /> See: <a href="ssl/">SSL/TLS Encryption</a></dd>
  344.  
  345. </dl>
  346. </div></div>
  347. <div class="bottomlang">
  348. <p><span>Available Languages: </span><a href="./en/glossary.html" title="English"> en </a> |
  349. <a href="./es/glossary.html" hreflang="es" rel="alternate" title="Espa±ol"> es </a> |
  350. <a href="./ko/glossary.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p>
  351. </div><div id="footer">
  352. <p class="apache">Copyright 1999-2004 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
  353. <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div>
  354. </body></html>